National Repository of Grey Literature 12 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Training Manager for iOS
Kondek, Ondrej ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
This bachelor thesis describes a draft and the implementation of an iOS application. The application is meant to work as a tracking tool of user's physical activities with emphasis on simple data input using extensions such as voice assistent Siri, widget and context menu. The user can create records of their activities, show their own statistics but they are also able to share data between other users of the application. The thesis describes existing tools for iOS development, analysis of competitive applications, draft and implementation of the application and in the end its testing.
Household Management in iOS
Marek, Jakub ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
The main goal of this work is design and implementation of reporting tool for household management. The tool is developed as an application for iPhone running on iOS version 7.0 or higher. The application allows record the status of energy meters, the temperature and expenditures of user's home. User inserts records using the UI, which is usually used for this kind of application. The output of the application is an overview of energy consumption, average temperature and expenses for a specific period of time. The output can be in the form of gestures driven graph displayed in the application or annual reports in PDF, which you can send by e-mail, export to Dropbox, etc. An important part of the application is the long term storage of all user-entered data and their backup or transfer to other devices via iCloud and Dropbox service. 
Visual Home Security System for iOS-Based Mobile Devices
Bajaník, Filip ; Szőke, Igor (referee) ; Herout, Adam (advisor)
The goal of this diploma thesis is to design and implement a mobile application for home security system on the iOS platform. The application introduces a complex solution allowing the transmission of the audio and video streams between the paired mobile devices using WebRTC. The final module represents universal solution for peer-to-peer audio and video communication. The thesis also deals with the field of computer vision, namely efficient motion detection algorithms. The module for motion detection implements ViBe algorithm using Metal. In case that the motion is detected the application notifies a user with a push notification. Synchronization of application data is implemented using Cloudkit and the data persistance using Realm library.
Control of External Devices on macOS to Prevent Data Leaks
Zuzelka, Jozef ; Veselý, Vladimír (referee) ; Pluskal, Jan (advisor)
Práca sa zaoberá problematikou kontroly a blokovania externých zariadení v operačnom systéme Apple macOS za účelom ochrany pred únikom citlivých dát. Implementované riešenie ukazuje zvolené prístupy pre blokovanie externých a cloudových diskov. Pre blokovanie USB diskov bol použitý DiskAbitration framework, čo je najvodnejšie riešenie tohto typu úlohy. Avšak cloudové disky sú v skutočnosti synchronizované zložky a úlohu nehrajú ovládače ani strom pripojených zariadení. Ku kontrole operácií v cloudových diskoch bol použitý Endpoint Security framework. Aktuálne podporovaní cloudový poskytovatelia sú iCloud a Dropbox a prístup k nim môže byť obmedzený úplne alebo iba na čítanie. Schopnosť synchronizácie vzdialenýh zmien bola zachovaná avšak v prípade Dropboxu si to žiada nepoužívať ich aplikáciu na správu súborov.
The analysis of modern cloud solutions
Kis, Matej ; Burda, Karel (referee) ; Rosenberg, Martin (advisor)
This thesis describes existing cloud storage systems. Description of the prerequisites of developing cloud and distributed systems are presented. Current storage systems such as Dropbox, iCloud and Google drive are described. Description is mainly focused on the resources of both protocols and derive a conclusion for the use in the cloud storage systems. The practical part of this work is focused on creating two labs, what will be implemented in the teaching syllabus of Projecting, Administration and Security of Computer Networks subject. The first of the labs is focused on the implementation of own cloud services. In the last lab students attention will concentrate on interception of communication secured with SSL protocol.
Framework for Data Synchronization in the Context of Apple User Applications
Klembara, Filip ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
The goal of this thesis is to design and implement a library for data synchronization between multiple client's devices in the context of the ecosystem of a single application targeting the iOS, iPadOS or MacOS operating system. The work focuses on the simple integration of the library into existing applications using the Realm database system and on the simple way to connect the user interface with the synchronization process. I solved the chosen problem by designing a synchronization protocol primarily based on log synchronization to distribute changes between the client and the server, implementing a library to monitor changes in the client's database and distribute them to the server, and implementing a server library to integrate received changes and distribute them with help of notifications. The solution provides an easy way to implement data synchronization between multiple devices using custom database server and with the ability to define how to handle new changes of objects presented in the user interface during the synchronization. Created library can be quickly and easily integrated and thus effectively speed up the application development process.
Training Manager for iOS
Kondek, Ondrej ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
This bachelor thesis describes a draft and the implementation of an iOS application. The application is meant to work as a tracking tool of user's physical activities with emphasis on simple data input using extensions such as voice assistent Siri, widget and context menu. The user can create records of their activities, show their own statistics but they are also able to share data between other users of the application. The thesis describes existing tools for iOS development, analysis of competitive applications, draft and implementation of the application and in the end its testing.
Framework for Data Synchronization in the Context of Apple User Applications
Klembara, Filip ; Smrčka, Aleš (referee) ; Hrubý, Martin (advisor)
The goal of this thesis is to design and implement a library for data synchronization between multiple client's devices in the context of the ecosystem of a single application targeting the iOS, iPadOS or MacOS operating system. The work focuses on the simple integration of the library into existing applications using the Realm database system and on the simple way to connect the user interface with the synchronization process. I solved the chosen problem by designing a synchronization protocol primarily based on log synchronization to distribute changes between the client and the server, implementing a library to monitor changes in the client's database and distribute them to the server, and implementing a server library to integrate received changes and distribute them with help of notifications. The solution provides an easy way to implement data synchronization between multiple devices using custom database server and with the ability to define how to handle new changes of objects presented in the user interface during the synchronization. Created library can be quickly and easily integrated and thus effectively speed up the application development process.
Control of External Devices on macOS to Prevent Data Leaks
Zuzelka, Jozef ; Veselý, Vladimír (referee) ; Pluskal, Jan (advisor)
Práca sa zaoberá problematikou kontroly a blokovania externých zariadení v operačnom systéme Apple macOS za účelom ochrany pred únikom citlivých dát. Implementované riešenie ukazuje zvolené prístupy pre blokovanie externých a cloudových diskov. Pre blokovanie USB diskov bol použitý DiskAbitration framework, čo je najvodnejšie riešenie tohto typu úlohy. Avšak cloudové disky sú v skutočnosti synchronizované zložky a úlohu nehrajú ovládače ani strom pripojených zariadení. Ku kontrole operácií v cloudových diskoch bol použitý Endpoint Security framework. Aktuálne podporovaní cloudový poskytovatelia sú iCloud a Dropbox a prístup k nim môže byť obmedzený úplne alebo iba na čítanie. Schopnosť synchronizácie vzdialenýh zmien bola zachovaná avšak v prípade Dropboxu si to žiada nepoužívať ich aplikáciu na správu súborov.
Visual Home Security System for iOS-Based Mobile Devices
Bajaník, Filip ; Szőke, Igor (referee) ; Herout, Adam (advisor)
The goal of this diploma thesis is to design and implement a mobile application for home security system on the iOS platform. The application introduces a complex solution allowing the transmission of the audio and video streams between the paired mobile devices using WebRTC. The final module represents universal solution for peer-to-peer audio and video communication. The thesis also deals with the field of computer vision, namely efficient motion detection algorithms. The module for motion detection implements ViBe algorithm using Metal. In case that the motion is detected the application notifies a user with a push notification. Synchronization of application data is implemented using Cloudkit and the data persistance using Realm library.

National Repository of Grey Literature : 12 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.